Reflector 示例 (Visual Basic)

获取示例和安装示例的说明

  • 执行下列一项或多项操作:

    • “帮助”菜单上单击“示例”

      “自述”显示有关示例的信息。

    • 访问 Visual Studio 2008 示例网站。该网站上提供了示例的最新版本。

    • 在安装 Visual Studio 的计算机上查找示例。默认情况下,示例和自述文件安装在驱动器:\Program Files\Microsoft Visual Studio 9.0\Samples\lcid 下。对于 Visual Studio 速成版而言,所有示例都在网上提供。

有关更多信息,请参见定位示例文件

运行此示例

  • 按 F5。

演示

此示例演示如何使用 System.Reflection 命名空间的方法来对 System.Xml.Linq.dll 的类型运行查询。副产品是一个概述程序集的公共 API 的 HTML 文档。

Reflector 应用程序生成一个概述给定程序集的公共 API 的 HTML 文档。此任务分两个阶段实现。在第一阶段,将 XML 文档发出到内存中。(请参见 Emit*() 方法。)此文档会捕获程序集元数据的相关方面。在第二阶段,从 XML 文档中提取 HTML 文档。(请参见 Extract*() 方法。)请注意,这两个阶段使用相同的查询构造来处理采用不同表示形式的类似信息。